hold the cards – English–Français translations

🇬🇧 en fr 🇫🇷

hold the cards verb

  • To be in a strong position
avoir les cartes en main
Wiktionary Links